perm filename JRA3.MSG[P,JRA] blob sn#123753 filedate 1974-10-04 generic text, type T, neo UTF8
∂03-OCT-74  1737		FOO,DBA
 SOFT.TK[FOO,DBA] is Tom Knight's opinion.

∂03-OCT-74  0015		VCG,DCL
 I THINK OCT 12-13 WILL BE GOOD.
 MAJA RETURNS OCT 8; I'LL ASK HER THEN.
 WE SHOULD START ON THE PROPSAL; THE GENERAL IDEA
 IS A PROGRAMMING LABORATORY,ONE COMPONENT BEING
 A VERIFYING COMPILER FOR PASCAL.MAYBE FOR LISP TOO.
 METHOD.PUB  AND METH3.PUB WILL FILL WHATS GONE ON
 WITH THE VERIFIER RECENTLY--DAVID
 PS HOWS THE APG SYSTEM?

∂01-OCT-74  1520		VCG,DCL
 1. THE LATEST PUMP FILES SEEM TO BE:
 FPUMP1.TST AND FPUMP.TST.
 THESE DO NOT HAVE ITERATIVE RULES, BUT OF COURSE
 THEY SHOULD WORK!
 YOU CAN TRY CLEANING UP JACKS TRANSLATION FRAME:
 FTSL, WHICH HAS CONDITIONALS INSIDE LOOPS AND 
 IS A REAL TEST.
 I NOTICE ALSO A FRAME CALLED "FBADIT.PMP" WHICH WAS
 INTENDED TO BE AN ITERATION RULE FOR THE PUMPING
 FRAMES.
 2. IF YOU DON'T NEED *.JRA ON[APG,DCL] ANYMORE,PLEASE
 ERASE.
 3.I'VE FINISHED THE VERIFICATION PAPER(ROUGH DRAFT)
 IS ON"METHOD.PUB" AND "METH3.PUB" [VCG,DCL].
 COMMENTS WOULD BE APPRECIATED.
 4. WE MUST START NOW ON THE PROPOSAL-DAVID
∂30-SEP-74  1442		1,MG
 I've just noticed that the definition of fact in problem IV on p71.
 of "SUPER LISP"is an application of the Y combinator (λf.((λx.f(xx))(λx.f(xx))))
 If you wanted to discuss Y pehaps that example would be a good place to start?

∂30-SEP-74  0929		1,MG
 Unfortunately I don't know anything non-trivial about modelling data-structures
 The only thing that comes to mind is Rod Burstall's stuff in MI7 (I think !)
 which is about how to represent & reason about pointer manipulating
 algorithms.Although that's a good paper the data-structure models in it
 arn't all that subtle - the nice thing in the paper is an efficient
 formalism (informally presented if I remember right) for asserting facts
 about pointer configurations. I hope to extend my denotational model of LISP
 to include RPLACA,RPLACD etc. but, probably naively, I hadn't thought that
 doing it would raise any hard problems. I guess time will tell!
                           Mike